DeliciousBrains\WP_Offload_Media\Providers\Delivery\Delivery_Provider A

Total Complexity 67
Dependencies 3
Dependents 1
Total lines 578
Lines of code 210
Logical lines of code 94
Comment lines 278
Methods 39
Properties 10

Methods 39

Method Rating Maintainability Complexity Lines of code
validate_signed_urls_key_file_path()
S
53 5 22
get_signed_url()
S
61 5 11
use_signed_urls_key_file()
S
70 4 6
get_signed_urls_key_file_path()
S
63 3 11
use_signed_urls_key_file_allowed()
S
78 3 3
supports_storage()
S
70 3 6
get_signed_urls_object_prefix()
S
68 3 7
get_signed_urls_key_id()
S
68 3 7
is_signed_urls_key_file_path_constant_defined()
S
75 2 4
is_signed_urls_key_id_constant_defined()
S
75 2 4
preferred_signed_urls_object_prefix_constant()
S
69 2 7
preferred_signed_urls_key_file_path_constant()
S
69 2 7
preferred_signed_urls_key_id_constant()
S
69 2 7
is_signed_urls_object_prefix_constant_defined()
S
75 2 4
get_console_url()
S
66 2 7
get_object_ownership_enforced_unsupported_desc()
S
62 1 12
signed_urls_key_file_path_constant()
S
80 1 3
get_url()
S
71 1 5
edge_server_support_desc()
S
79 1 3
signed_urls_support_desc()
S
79 1 3
get_block_public_access_enabled_unsupported_desc()
S
71 1 6
signed_urls_object_prefix_constant()
S
80 1 3
get_block_public_access_confirm_setup_prompt()
S
81 1 3
get_object_ownership_confirm_setup_prompt()
S
80 1 3
signed_urls_key_file_path_placeholder()
S
75 1 4
get_rewrite_media_urls_desc()
S
65 1 9
signed_urls_key_id_constant()
S
80 1 3
delivery_domain_allowed()
S
81 1 3
signed_urls_object_prefix_description()
S
81 1 3
signed_urls_object_prefix_name()
S
79 1 3
signed_urls_key_file_path_description()
S
81 1 3
signed_urls_key_file_path_name()
S
79 1 3
signed_urls_key_id_description()
S
81 1 3
signed_urls_key_id_name()
S
79 1 3
signed_urls_option_description()
S
81 1 3
signed_urls_option_name()
S
79 1 3
get_supported_storage_providers()
S
81 1 3
get_delivery_domain_desc()
S
69 1 7
get_console_url_suffix_param()
S
82 1 3